/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package be.vdab.voertuigen.div;

import java.text.DecimalFormat;

/**
 *
 * @author Joris.Lefever
 */
public class DIV {
    private static final DIV instance = new DIV();
    private int nummer = 000;
    
    private DIV(){
        
    }
    
    public static DIV getInstance(){
        return instance;
    }
    
    protected Nummerplaat getNummerplaat(){
        if (nummer < 999)
            nummer++;
        else
            nummer = 1;
        
        DecimalFormat nft = new DecimalFormat("000");  
        nft.setDecimalSeparatorAlwaysShown(false);  
        String nummerplaat = String.format("%s %s", "AAA", nft.format(nummer));
        return new Nummerplaat(nummerplaat);
    }
    
}
